salsa salmis - French English Dictionary